AcyMailing\Helpers\MailerHelper D

Total Complexity 338
Dependencies 19
Dependents 19
Total lines 1,704
Lines of code 1,287
Logical lines of code 852
Comment lines 0
Methods 48
Properties 55

Methods 48

Method Rating Maintainability Complexity Lines of code
send()
D
23
50 160
statClick()
D
25
45 146
setSendingMethodSetting()
C
31 22 111
load()
A
40 15 58
handleDtexts()
A
47 11 35
prepareContent()
A
48 10 31
__construct()
A
44 9 42
getSendingMethod()
A
51 10 25
embedImages()
A
43 8 47
canTrack()
A
56 10 16
loadUser()
A
50 9 26
prepareAttachments()
A
50 8 28
triggerFollowUpAgain()
A
51 8 26
getSendSettings()
A
54 8 19
externalSend()
S
49 7 29
replaceParams()
S
52 7 27
sendOne()
S
47 6 38
trackingSales()
S
53 7 19
getEmailStylesheet()
S
52 6 24
overrideAllEmails()
S
54 6 20
finalizeHtmlStructure()
S
50 5 29
sendOverride()
S
52 5 25
prepareBcc()
S
56 5 17
acymAddReplyTo()
S
56 5 16
addParamInfo()
S
57 5 16
textVersion()
S
47 3 39
prepareAddresses()
S
56 4 17
overrideEmail()
S
57 4 16
prepareHeaders()
S
58 4 13
storeArchiveVersion()
S
56 3 18
setFrom()
S
66 4 8
inlineCSS()
S
50 2 29
prepareTracking()
S
63 3 11
generateAllParams()
S
63 3 9
replaceDynamicContent()
S
56 1 17
getMailMIME()
S
66 2 8
initStatistics()
S
65 2 9
getSendingMethodSettings()
S
70 2 6
statPicture()
S
64 2 9
removeAdditionalParams()
S
68 2 7
edebug()
S
72 2 5
handleRelativeURLs()
S
74 2 4
clearAll()
S
61 1 13
addParam()
S
75 1 4
cleanText()
S
78 1 3
prepareEmailContent()
S
74 1 5
isExternal()
S
77 1 4
validateAddress()
S
81 1 3